hydrostatic microphone - German English Dictionary